* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 
 S o f t w a r e   n a m e :   " M i k u M i k u E f f e c t "   V e r 0 . 3 7 
 
       A u t h o r :   M a i   f o r c e   i n t e r v e n t i o n   P 
 
       O p e r a t i n g   e n v i r o n m e n t :   W i n X P   /   V i s t a   /   7 
 
       R e p r i n t e d   c o n d i t i o n s :   M i k u M i k u E f f e c t   b o d y   o f   r e p r i n t   i s   u n n e c e s s a r y   c o n t a c t   o n l y   f o r   n o n - c o m m e r c i a l . 
 
       C o n d i t i o n s   o f   u s e :   i t   a n d   y o u   w a n t   t o   u s e   t h e   M i k u M i k u E f f e c t ,   a b o u t   t o   d e l i v e r ,   d i s t r i b u t e   t h e   w o r k   t h a t   w a s   c r e a t e d   u s i n g ,   e t c . , 
 
       R e g a r d l e s s   o f   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l ,   t h e r e   i s   n o   l i m i t .   C o n t a c t   i s   a l s o   u n n e c e s s a r y . 
 
 C o n t a c t :   b e t a 1 8 3 . n i c o @ g m a i l . c o m 
 
 ( I t   d o e s   n o t   c o r r e s p o n d   t o   t h e   s u p p o r t   r e q u e s t ,   b u g   r e p o r t s ,   e t c .   b y   e - m a i l ) 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 
 %  H o w   t o   i n s t a l l 
 
 d 3 d 9 . d l l ,   M M H a c k . d l l ,   t h e   M M E f f e c t . d l l ,   p l e a s e   b e   c o p i e d   t o   t h e   s a m e   f o l d e r   a s   t h e   M i k u M i k u D a n c e . e x e . 
 
 A n d   i f   i t   i s   p r o p e r l y   i n s t a l l e d ,   t h e   m e n u   r i g h t   o f   M M D ,   c o l u m n   l a b e l e d   " M M E f f e c t "   w i l l   b e   a d d e d . 
 
 
 
 
 
 %  E f f e c t   f i l e   u s a g e 
 
 ( 1 )   H o w   t o   s p e c i f y   a   f i l e   n a m e 
 
 T h e   e f f e c t   f i l e   a s   f o l l o w s ,   m o d e l   f i l e   ( *   . p m d ,   * .   X )   P l e a s e   s t o r e   a n d   i n   t h e   s a m e   f o l d e r   t h e   s a m e   n a m e . 
 
 
 
 U s e r F i l e   \   M o d e l   \   H a t s u n e   M i k u   . p m d 
 
 U s e r F i l e   \   M o d e l   \   H a t s u n e   M i k u   . f x   !  e f f e c t s   f i l e 
 
 
 
 U s e r F i l e   \   A c c e s s o r y   \   n e g i . x 
 
 U s e r F i l e   \   A c c e s s o r y   \   n e g i . f x   !  e f f e c t s   f i l e 
 
 
 
 O r ,   a s   i n   t h e   f o l l o w i n g ,   p l e a s e   e m b e d   t h e   e f f e c t   f i l e   i n   t h e   m o d e l   f i l e   n a m e . 
 
 
 
 U s e r F i l e   \   M o d e l   \   H a t s u n e   M i k u   [ e f f e c t . f x ]   . p m d 
 
 U s e r F i l e   \   M o d e l   \   e f f e c t . f x   !  e f f e c t s   f i l e 
 
 
 
 U s e r F i l e   \   A c c e s s o r y   \   n e g i   [ e f f e c t . f x ]   . x 
 
 U s e r F i l e   \   A c c e s s o r y   \   e f f e c t . f x   !  e f f e c t s   f i l e 
 
 
 
 O n   t h e   M M D ,   W h e n   y o u   r e a d   t h i s   m o d e l   f i l e ,   i t   i s   a u t o m a t i c a l l y   r e c o g n i z e d ,   w i l l   b e   a p p l i e d   t h e   e f f e c t   f i l e . 
 
 I t   s h o u l d   b e   n o t e d   t h a t ,   i f   y o u   r e a d   t h e   m o d e l   f i l e   n o   e f f e c t   f i l e ,   i t   w i l l   b e   d i s p l a y e d   i n   a   c o n v e n t i o n a l   m a n n e r . 
 
 
 
 ( 2 )   H o w   t o   s p e c i f y   o n   t h e   G U I 
 
 O p e n   t h e   d i a l o g   f r o m   t h e   e f f e c t s   a l l o c a t i o n ]   o f   [ M M E f f e c t ]   m e n u , 
 
 P l e a s e   s p e c i f y   t h e   e f f e c t   f i l e   f o r   e a c h   o b j e c t . 
 
 
 
 %  T o   s p e c i f y   a n   e f f e c t   f i l e 
 
 A f t e r   y o u   s e l e c t   t h e   t a r g e t   o b j e c t ,   a n d   d o u b l e - c l i c k   t h e   l i s t , 
 
 O r ,   c l i c k   t h e   f i l e   s e l e c t i o n ]   o f   t h e   l o w e r   l e f t   c o r n e r   o f   t h e   S e l e c t   F i l e   b u t t o n   o r   r i g h t - c l i c k   m e n u , 
 
 P l e a s e   c h o o s e   t h e   f i l e   i n   t h e   d i a l o g   t h a t   a p p e a r s . 
 
 
 
 %  T o   c a n c e l   t h e   e f f e c t   f i l e 
 
 A f t e r   y o u   s e l e c t   t h e   t a r g e t   o b j e c t ,   t h e   [ r e l e a s e ]   o f   [ r e l e a s e ]   b u t t o n   o r   r i g h t - c l i c k   m e n u   i n   t h e   l o w e r   l e f t 
 
 P l e a s e   c l i c k . 
 
 T o   r e t u r n   t o   t h e   s t a t e   y o u   d o   n o t   s p e c i f y   t h e   e f f e c t   f i l e . 
 
 O n   t h e   d i a l o g ,   i t   i s   d i s p l a y e d   a s   " ( n o n e ) " . 
 
 
 
 T o   h i d e   t h e   %  o b j e c t 
 
 A f t e r   s e l e c t i n g   t h e   o b j e c t ,   i n   t h e   l o w e r   l e f t   [ H i d e ]   b u t t o n   o r   t h e   r i g h t - c l i c k   m e n u   [ H i d e ] 
 
 P l e a s e   c l i c k . 
 
 Y o u   w a n t   t o   s p e c i f y   o b j e c t   w i l l   n o t   b e   d r a w n . 
 
 O n   t h e   d i a l o g ,   i t   i s   d i s p l a y e d   a s   " ( h i d e ) " . 
 
 
 
 A b o u t   %  d e f a u l t   s e t t i n g 
 
 W h e n   l o a d i n g   a   n e w   o b j e c t ,   i f   s p e c i f i e d   e f f e c t   f i l e   b y   t h e   m e t h o d   ( 1 ) , 
 
 A l t h o u g h   t h e   e f f e c t   f i l e   b a s e d   o n   t h e   s p e c i f i c a t i o n   i s   a u t o m a t i c a l l y   a s s i g n e d , 
 
 F o r   s u c h   d e s i g n a t i o n   i s   n o t   a n   o b j e c t ,   b a s e d   o n   t h e   d e f a u l t   s e t t i n g , 
 
 E f f e c t s   f i l e   i s   a u t o m a t i c a l l y   a s s i g n e d . 
 
 I f   y o u   w a n t   t o   c h a n g e   t h e   d e f a u l t   s e t t i n g s ,   P l e a s e   c h a n g e   t h e   s e t t i n g s   o f   t h e   l i n e   t h a t   i s   d i s p l a y e d   a s   " ( d e f a u l t ) "   o n   t h e   d i a l o g . 
 
 
 
 T h e   e f f e c t   f i l e   a l l o c a t i o n   s t a t e ,   t o   m a n u a l l y   r e s e t   d e f a u l t   s e t   t o , 
 
 A f t e r   y o u   s e l e c t   t h e   t a r g e t   o b j e c t ,   p l e a s e   s e l e c t   R e s e t   i n   t h e   d e f a u l t   s e t t i n g   i n   t h e   r i g h t - c l i c k   m e n u . 
 
 
 
 M a t e r i a l   %  T o   s p e c i f y   a n   e f f e c t   o n   e v e r y   ( s u b s e t )   i s 
 
 A f t e r   y o u   s e l e c t   t h e   t a r g e t   o b j e c t ,   p l e a s e   s e l e c t   s u b s e t   e x p a n d   t h e   r i g h t - c l i c k   m e n u . 
 
 L i s t   e x p a n d s ,   t h e   e f f e c t   f i l e   w i l l   b e   a b l e   t o   s p e c i f y   i n   e a c h   s u b s e t . 
 
 
 
 T o   s a v e   %  t h e   a s s i g n m e n t   t o   a   f i l e 
 
 I n   t h e   F i l e ]   [ S a v e   S e t t i n g s   m e n u ,   y o u   c a n   s a v e   t h e   a l l o c a t i o n   s t a t e   t o   f i l e   ( *   . e m m ) . 
 
 T o   r e a d   t h e   s a v e d   a l l o c a t i o n   s t a t e ,   r u n   t h e   [ L o a d   S e t t i n g s ]   f r o m   t h e   [ F i l e ]   m e n u , 
 
 P l e a s e   s p e c i f y   t h e   e m m   f i l e   t o   b e   r e a d   i n   t h e   d i a l o g . 
 
 A l s o ,   i f   y o u   O N   t h e   a s s i g n m e n t   f i l e   A u t o   S a v e   o f   [ M M E f f e c t ]   m e n u , 
 
 w h e n   p m m   f i l e   s a v e d ,   y o u   w i l l   b e   s a v e d   a u t o m a t i c a l l y . 
 
 E m m   f i l e   t h a t   y o u   s a v e   i s   a u t o m a t i c a l l y   r e a d   w h e n   p m m   f i l e   r e a d . 
 
 
 
 A b o u t   %  o f f - s c r e e n   r e n d e r i n g 
 
 W h e n   y o u   a s s i g n   a n   e f f e c t   f i l e   w i t h   t h e   o f f - s c r e e n   r e n d e r i n g   s e t   t o   o b j e c t , 
 
 A u t o m a t i c a l l y   t a g   i n c r e a s e s   o n   t h e   d i a l o g , 
 
 L i s t   o f   e f f e c t s   f i l e s   t o   o f f - s c r e e n   r e n d e r i n g   u s e   a p p e a r s . 
 
 T h i s   i s   a   d i f f e r e n t   c o n f i g u r a t i o n   f r o m   t h e   m a i n   s c r e e n , 
 
 I   r e p r e s e n t   t h a t   t h e   d r a w i n g   o f   t h e   o b j e c t   i s   b e i n g   c a r r i e d   o u t   i n   t h e   b a c k g r o u n d . 
 
 I t   i s   p o s s i b l e   t o   e d i t   t h i s   s e t t i n g ,   y o u   c a n   c h a n g e   t h e   e f f e c t   f i l e   t o   b e   u s e d   i n   t h e   o f f - s c r e e n   r e n d e r i n g . 
 
 
 
 
 
 %  d e f e c t   i n f o r m a t i o n 
 
 I n   e f f e c t   t h a t   w a s   c r e a t e d   t o   b a s e      v e r 1 . 3   p r e v i o u s   f u l l . f x , 
 
 W h e n   d r a w i n g   t h e   m a t e r i a l   u s i n g   a   s p h e r e   m a p p i n g ,   t r o u b l e   t h a t     v a l u e   c a n   n o t   b e   d r a w n   c o r r e c t l y   h a s   b e e n   f o u n d . 
 
 T o   f i x   t h e   p r o b l e m ,   o p e n   a n   e f f e c t   f i l e   i n   N o t e p a d ,   e t c . ,   p l e a s e   r e w r i t t e n   a s   f o l l o w s . 
 
 
 
 R e w r i t e   b e f o r e : 
 
           i f   ( s p a d d )   C o l o r   +   =   t e x 2 D   ( O b j S p h a r e S a m p l e r ,   I N . S p T e x ) ; 
 
           e l s e   C o l o r   *   =   t e x 2 D   ( O b j S p h a r e S a m p l e r ,   I N . S p T e x ) ; 
 
 A f t e r   r e w r i t i n g : 
 
           i f   ( s p a d d )   C o l o r . r g b   +   =   t e x 2 D   ( O b j S p h a r e S a m p l e r ,   I N . S p T e x )   . r g b ; 
 
           e l s e   C o l o r . r g b   *   =   t e x 2 D   ( O b j S p h a r e S a m p l e r ,   I N . S p T e x )   . r g b ; 
 
         
 
 R e w r i t e   b e f o r e : 
 
           i f   ( s p a d d )   { 
 
                   C o l o r   +   =   T e x C o l o r ; 
 
                   S h a d o w C o l o r   +   =   T e x C o l o r ; 
 
           }   E l s e   { 
 
                   C o l o r   *   =   T e x C o l o r ; 
 
                   S h a d o w C o l o r   *   =   T e x C o l o r ; 
 
           } 
 
 A f t e r   r e w r i t i n g : 
 
           i f   ( s p a d d )   { 
 
                   C o l o r . r g b   +   =   T e x C o l o r . r g b ; 
 
                   S h a d o w C o l o r . r g b   +   =   T e x C o l o r . r g b ; 
 
           }   E l s e   { 
 
                   C o l o r . r g b   *   =   T e x C o l o r . r g b ; 
 
                   S h a d o w C o l o r . r g b   *   =   T e x C o l o r . r g b ; 
 
           } 
 
 
 
 
 
 %  I n f o r m a t i o n   f o r   d e v e l o p e r s 
 
 "   F o r   t h e   f o r m a t   o f   r e c o g n i z a b l e   e f f e c t s   f i l e s ,   p l e a s e   r e f e r   t o   t h e   R E F E R E N C E . t x t . 
 
 A n d   t o   p a s s   a l l   e y e s   e v e n   u n r e a s o n a b l e ,   I   t h i n k   i s   b e t t e r   t o   m u c h   T i p s   h a d   b e e n   t h r o u g h   t h e   e y e . 
 
 
 
 "   T h e   e f f e c t s   f i l e   i n   u s e   o n   t h e   M M D ,   w h e n   y o u   e d i t   a n d   s a v e   t h e   f i l e   e f f e c t , 
 
 A u t o m a t i c a l l y   b e   r e - r e a d ,   t h e   r e s u l t   w i l l   b e   r e f l e c t e d   o n   t h e   M M D . 
 
 T o   m a k e   t h i s   f e a t u r e   t o   O F F ,   p l e a s e   O F F   t h e   " a u t o m a t i c   u p d a t e "   o n   t h e   m e n u . 
 
 
 
    A t   t h e   D e v e l o p e r   W e b   m a g a z i n e   " C o d e Z i n e " ,   a n d   I   w a s   a l l o w e d   t o   w r i t e   a   a r t i c l e   " H L S L   I n t r o d u c t i o n   t o   l e a r n   i n   M i k u M i k u E f f e c t " . 
 
 T o   a n y o n e   w h o   L e t ' s   c h a l l e n g e   t o   c r e a t e   t h e   e f f e c t   f i l e   i s   I   t h i n k   w o u l d   b e   h e l p f u l . 
 
 h t t p : / / c o d e z i n e . j p / a r t i c l e / c o r n e r / 4 2 6 
 
 
 
 
 
 %  N o t e s 
 
 T h i s   t o o l , ,   r a t h e r   t h a n   a   p l u g - i n ,   t h o s e   c l o s e   t o   t h e   M O D   t o o l , 
 
 B e c a u s e   i t   i s   s t r o n g l y   d e p e n d e n t   o n   t h e   i n t e r n a l   i m p l e m e n t a t i o n   o f   t h e   M M D , 
 
 T h e r e   a r e   t i m e s   w h e n   i t   b e c o m e s   s t u c k   i n   t h e   M M D   j u s t   u p g r a d e d . 
 
 
 
 E v e n   i f   o t h e r   t h a n   f o r      M M E   e f f e c t s   f i l e   i n   t h e   b a c k   r e a d i n g   c r o w d e d   a s   i t   i s ,   i t   d o e s   n o t   w o r k   f i r s t . 
 
 
 
 
 
 %  R e s t r i c t i o n s 
 
 I t   d o e s   n o t   w o r k   c o r r e c t l y   i n      M M D   v e r 7 . 3 8   e a r l i e r . 
 
    N V I D I A   3 D   V i s i o n ,   3 D   V i s i o n   D i s c o v e r   d u r i n g   u s e , 
 
 P o s t   e f f e c t s   a n d   o f f - s c r e e n   r e n d e r i n g   i s   n o t   c o r r e c t l y   s t e r e o   d i s p l a y . 
 
 -   S u c h   a s   t h e   d u m m y   b o n e   . p m d ,   f o r   o b j e c t s   t h a t   d o   n o t   h a v e   e v e n   o n e   v e r t e x , 
 
 I t   i s   n o t   p o s s i b l e   t o   a s s i g n   a n   e f f e c t   f i l e . 
 
 "   I n   t h e   6 4 b i t   v e r s i o n ,   b e c a u s e   t h e   v e r s i o n   o f   D i r e c t X   S D K   y o u   a r e   u s i n g   i s   u p , 
 
 3 2 b i t   i s   a   v e r s i o n   y o u   m a y   n o t   b e   a b l e   t o   m o v e   s o m e   o f   t h e   f x   f i l e   t o   w o r k . 
 
 T o   r e s o l v e   t h i s ,   y o u   n e e d   t o   m o d i f y   t h e   e f f e c t   f i l e . 
 
 "   I n   t h e   6 4 b i t   v e r s i o n ,   a n d   u n d e r   t h e   i n f l u e n c e   o f   t h e   e n e r g y - s a v i n g   s p e c i f i c a t i o n s   o f   M M D , 
 
 S u c h   a s   p a r t i c l e   s y s t e m s ,   f o r   t h e   e f f e c t s   o f   a n i m a t i o n ,   t h e   b e h a v i o r   o f   t h e   e d i t i n g   s c r e e n   w i l l   b e   s u s p i c i o u s . 
 
 I f   t h e   a n i m a t i o n   i s   c h o p p y ,   y o u   c a n   s e t   t h e   p h y s i c s   r e p a i r e d   a s   t o   " a l w a y s   c a l c u l a t i o n " . 
 
 
 
 
 
 %  r e f u s e 
 
 H i g u c h i   M ,   i f   t h e r e   i s   a   c o m p l a i n t   f r o m   a   p e r s o n   h a v i n g   o t h e r   r i g h t s , 
 
 Y o u   m i g h t   w a n t   t o   s t o p   t h e   p u b l i c a t i o n   o f   t h i s   t o o l . 
 
 
 
 
 
 %  D i s c l a i m e r 
 
 S u c h   d a m a g e   a n d   t h e   d i s a d v a n t a g e   a n d   a c c i d e n t s   b y   t h a t   y o u   h a v e   r u n   t h i s   t o o l   i s 
 
 E v e n   i f   i t   o c c u r s ,   u s   d o e s   n o t   b e a r   a n y   r e s p o n s i b i l i t y . 
 
 
 
 
 
 %  U p d a t e   H i s t o r y 
 
 0 . 1 0   ( 2 0 1 0 / 9 / 1 8 )   f i r s t   e d i t i o n 
 
 O p e r a t i o n   c h e c k   i n      M M D   v e r 7 . 0 8 
 
 
 
 0 . 1 1   ( 2 0 1 0 / 9 / 2 5 ) 
 
 "   I n   s o m e   e n v i r o n m e n t s ,   a t   t h e   t i m e   o f   p o s t   e f f e c t s   u s e ,   F i x e d   a   b u g   t h a t   A V I   o u t p u t   i s   f u n n y 
 
    T e m p o r a r i l y   a d d s   t h e   a b i l i t y   t o   e f f e c t s   t o   O F F 
 
 O p e r a t i o n   c h e c k   i n      M M D   v e r 7 . 0 8 
 
 
 
 0 . 2 0   ( 1 1   D e c e m b e r   2 0 1 0 ) 
 
 O p e r a t i o n   c h e c k   i n      M M D   v e r 7 . 2 3 . 
 
    S u p p o r t s   e x p o r t   f u n c t i o n   o f   M M D 
 
 F u l l   s c r e e n   d i s p l a y   &   s c r e e n   r e s o l u t i o n   o r   m o r e   c o r r e s p o n d i n g   t o   A V I   o u t p u t 
 
 O p e r a t i o n   v e r i f i c a t i o n   b y   N V I D I A   3 D   V i s i o n 
 
 ( H o w e v e r ,   p o s t   e f f e c t s   a n d   o f f - s c r e e n   r e n d e r i n g   d o e s   n o t   w o r k   c o r r e c t l y ) 
 
 
 
    G U I   t o   e f f e c t   a l l o c a t i o n   b y   ( m e n u   [ M M E f f e c t ]   !  [ E f f e c t   A s s i g n m e n t ] ) 
 
 N o w   p o s s i b l e   t o   c h a n g e   t h e   a l l o c a t i o n   o f   t h e   e f f e c t   f i l e   o n   t h e   G U I . 
 
 A l s o ,   I   c a n   n o w   s a v e   a n d   r e a d   t h e   a l l o c a t i o n   s t a t e   t o   f i l e   ( . e m m ) . 
 
 
 
 M a t e r i a l   ( s u b s e t )   c o r r e s p o n d i n g   t o   t h e   e f f e c t   o f   a l l o c a t i o n   i n   u n i t s 
 
 ( R i g h t - c l i c k   m e n u   o n   t h e   G U I   [ s u b s e t   E x p a n d ) 
 
 - O f f   c o r r e s p o n d i n g   t o   t h e   s c r e e n   r e n d e r i n g 
 
 
 
    C o n s t r a i n t s   a n d   e l i m i n a t i o n   o f   d r a w i n g   o r d e r   o f   p o s t   e f f e c t s 
 
 T r a d i t i o n a l l y ,   d r a w i n g   o r d e r   o f   p o s t   e f f e c t s   d i d   m u s t   b e   e a r l i e r   t h a n   t h e   n o r m a l   o b j e c t , 
 
 A n d   a b o l i s h e d   t h e   c o n s t r a i n t ,   i t   i s   n o w   p o s s i b l e   t o   u s e   i n   a n y   o f   t h e   d r a w i n g   o r d e r . 
 
 
 
 E f f e c t s   f i l e   s p e c i f i c a t i o n   u p d a t e 
 
 -   O F F S C R E E N R E N D E R T A R G E T   s e m a n t i c s   a d d e d 
 
 -   A d d i t i o n a l   i n f o r m a t i o n   t h a t   c a n   b e   o b t a i n e d   i n   C O N T R O L O B J E C T   s e m a n t i c s 
 
 ( 1 )   E a c h   e x p r e s s i o n   o f   v a l u e s   a n d   e a c h   b o n e   o f   t h e   c o o r d i n a t e s   o f   t h e   P M D   m o d e l 
 
 ( 2 )   E a c h   v a l u e   o n   t h e   o p e r a t i o n   p a n e l   o f   t h e   a c c e s s o r y   ( X   ~   Z ,   R x   ~   R z ,   S i ,   T r ) 
 
 I n   a d d i t i o n ,   t h e   i n f o r m a t i o n   v a l u e   I   c a n   n o w   g e t   e v e n   h i d d e n   i n   o b j e c t s . 
 
 -   A n d   m i t i g a t e   t h e   c o n s t r a i n t s   o f   d r a w i n g   o r d e r   o f   o b j e c t s   C O N T R O L O B J E C T   s e m a n t i c s   r e f e r e n c e s 
 
 -   E D G E C O L O R   s e m a n t i c s   a d d e d   ( o u t l i n e   c o l o r   a c q u i s i t i o n ) 
 
 
 
    E x e c u t i o n   s p e e d   i m p r o v e m e n t 
 
 E r r o r   C h e c k   s t r e n g t h e n i n g 
 
 -   V a r i o u s   b u g   f i x e s 
 
 
 
 0 . 2 1   ( 1 2 / 1 3 / 2 0 1 0 ) 
 
 O p e r a t i o n   c h e c k   i n      M M D   v e r 7 . 2 3 . 
 
 W h e n   y o u   u s e   t h e      s h a r e d   r e n d e r i n g   t a r g e t ,   F i x e d   a   b u g   t h a t   t h e   w r o n g   e r r o r   o c c u r s 
 
 
 
 0 . 2 2   ( 2 0 1 0 / 1 2 / 1 6 ) 
 
 O p e r a t i o n   c h e c k   i n      M M D   v e r 7 . 2 3 . 
 
    F i x e d   a   b u g   o f   p o s t   e f f e c t s   i n   t h e   c a s e   o f   t h e   e f f e c t   u s e d   w a s   t o   O F F 
 
    O u t l i n e   b u g   d e a l   o f   d r a w i n g   t e c h n i q u e s 
 
    S u p p o r t s   f i l e   o f   D   &   D   t o   t h e   e f f e c t   a s s i g n m e n t   d i a l o g 
 
    R E N D E R C O L O R T A R G E T ,   a n d   i m p r o v e   t h e   m i p m a p   c o r r e s p o n d e n c e   i n   O F F S C R E E N R E N D E R T A R G E T 
 
 
 
 0 . 2 3   ( 2 0 1 0 / 1 2 / 2 0 ) 
 
 O p e r a t i o n   c h e c k   i n      M M D   v e r 7 . 2 3 . 
 
    E m m   W h e n   p a t h   t o   u s e   t h e   J a p a n e s e   i n   t h e   f i l e ,   f i x   a   b u g   t h a t   c a n   n o t   b e   r e a d   a n d   s a v e d 
 
 "   S o m e   o f   t h e   t i m e   e f f e c t s   f i l e   u s e ,   F i x e d   a   b u g   t h a t   o b j e c t   d i s a p p e a r s   f r o m   t h e   a s s i g n m e n t   d i a l o g 
 
    C O N T R O L O B J E C T   s e m a n t i c s   F i x e d   a   b u g   t h a t   c a n   n o t   b e   c o r r e c t l y   g e t   t h e   d i s p l a y   /   n o n - d i s p l a y   o f   o b j e c t s 
 
    E D G E C O L O R   F i x e d   a c q u i s i t i o n   m e t h o d   o f   t h e   v a l u e   o f   t h e   s e m a n t i c s 
 
    " # i n c l u d e "   O f   r e f e r e n c e   i s   t o   f i x   a   b u g   t h a t   w o u l d   d e p e n d   o n   t h e   c u r r e n t   d i r e c t o r y 
 
 
 
 0 . 2 4   ( 2 0 1 1 / 0 2 / 0 9 ) 
 
 M o d i f i e d   t o   d i s p l a y   t h e   p o s t   e f f e c t s   t o   t h e   l i s t   o f   e f f e c t s   a l l o c a t i o n 
 
 - O f f   c o r r e s p o n d i n g   t o   t h e   p r e   /   p o s t   e f f e c t s   i n   s c r e e n   r e n d e r i n g 
 
 H o w e v e r ,   a s   l o n g   a s   t h e   e f f e c t   y o u   d o   n o t   w a n t   t o   u s e   t h e   o f f - s c r e e n   r e n d e r i n g . 
 
 I n   e f f e c t   a s s i g n m e n t   d i a l o g ,   c h a n g e   t o   m a n i p u l a t e   t h e   d i s p l a y   /   n o n - d i s p l a y   o f   o b j e c t s   i n   t h e   c h e c k   b o x 
 
    A d d e d   t h e   a b i l i t y   t o   s t o r e   a n d   r e a d   t h e   m o d e l   e f f e c t s   a l l o c a t i o n   i n   u n i t s   i n   t h e   f i l e   ( *   . e m d ) 
 
 I n   a d d i t i o n ,   y o u   c a n   s a v e   t h e   e m d   f i l e   w i t h   t h e   s a m e   n a m e   a s   t h e   m o d e l   a n d   a c c e s s o r i e s , 
 
 L i k e   t h e   f x   f i l e ,   i t   a u t o m a t i c a l l y   l o a d e d   a t   t h e   t i m e   o f   u s e . 
 
    A d d   T E X T U R E V A L U E   s e m a n t i c s 
 
 "   T h e   s p e c i a l   o b j e c t   n a m e   t h a t   c a n   b e   s p e c i f i e d   i n   C O N T R O L O B J E C T   s e m a n t i c s   A d d   " ( s e l f ) " 
 
 "   I f   C O N T R O L O B J E C T   o b j e c t   t h a t   y o u   s p e c i f y   t h e   s e m a n t i c s   t h e r e   i s   m o r e   t h a n   o n e , 
 
 F i x e d   a   b u g   t h a t   i f   y o u   c h a n g e   t h e   d i s p l a y   o r d e r   n o t   c o r r e c t l y   r e f l e c t 
 
 - I m a g e   w h e n   o u t p u t   t o   F i x e d   a   b u g   t h a t   v a l u e   o f   T I M E   s e m a n t i c s   c a n   n o t   b e   c o r r e c t l y   r e t r i e v e d 
 
 
 
 0 . 2 5   ( 2 0 1 1 / 0 2 / 1 0 ) 
 
    E m m ,   F i x e d   a   b u g   t h a t   w o u l d   w i t h   a   ' \ '   a t   t h e   b e g i n n i n g   o f   t h e   r e l a t i v e   p a t h   n o t a t i o n   o f   e m d   f i l e 
 
 
 
 0 . 2 6   ( 2 0 1 1 / 0 2 / 2 1 ) 
 
 D r i v e r   s e t t i n g s   F i x e d   b e h a v i o r   w h e n   y o u   h a v e   t h e   a n t i - a l i a s i n g   t o   f o r c e d   O N   i n 
 
 
 
 0 . 2 7   ( s t a r s   R e v i e w e d   2 1 ) 
 
    P M X   i n   t h e   m e a n t i m e   t h e   c o r r e s p o n d i n g 
 
 E f f e c t s   u s e   s h o r t c u t   k e y s   t o   p e r f o r m   t h e   O N   /   O F F   o f   ( C t r l   +   S h i f t   +   E )   a d d e d 
 
    F i x   f o r   a   b u g   t o   e n s u r e   t h e   v i d e o   m e m o r y   a t   t h e   t i m e   o f   a n t i - a l i a s i n g . 
 
    _ I N D E X   A d d i t i o n a l   s e m a n t i c s 
 
    V e r t e x C o u n t   A d d   p a r a m e t e r s   a n d   S u b s e t C o u n t   p a r a m e t e r s 
 
 "   A d d i n g   o p a d d   p a r a m e t e r s 
 
 -   F o r   d e v e l o p e r s   t o   a d d   t h e   a b i l i t y   t o   d i s p l a y   t h e   r e s u l t s   o f   d i s a s s e m b l i n g   t h e   e f f e c t 
 
 ( I n   e f f e c t   f i l e   a s s i g n m e n t   d i a l o g ,   [ T o o l s ]   -   [ t o   d i s a s s e m b l e   t h e   e f f e c t ] 
 
 
 
 0 . 2 8   ( M a r c h   2 0 1 2 ) 
 
    P M M   w a s   l i n k e d   t o   a   f i l e ,   a n d   c o r r e s p o n d s   t o   t h e   a u t o m a t i c   r e a d i n g   a n d   s a v i n g   o f   E M M   f i l e 
 
 ( A u t o m a t i c   s a v i n g ,   t h e   m e n u   [ M M E f f e c t ]   -   w i l l   b e   t h e   a l l o c a t i o n   f i l e   A u t o   S a v e ]   O N   T h e n   e n a b l e d ) 
 
    C h a n g e   t h e   a s s i g n m e n t   d i a l o g   t o   t h e   s i z e   v a r i a b l e 
 
 F i x e d   a   b u g   t h a t   W o r l d M a t r i x   c a n   n o t   b e   c o r r e c t l y   o b t a i n e d   i n   p o s t   e f f e c t s 
 
 F i x e d   a   b u g   t h a t   t h e   v a l u e   o f   t h e   " R x "   i n   C O N T R O L O B J E C T      c a n   n o t   b e   c o r r e c t l y   r e t r i e v e d 
 
 "   W h e n   y o u   m i n i m i z e   t h e   t i m e   a n o t h e r   w i n d o w   d i s p l a y ,   F i x e d   a   b u g   t h a t   c a u s e s   a n   e r r o r   i n   t h e   p o s t - e f f e c t s ,   e t c . 
 
    S w i f t S h a d e r   i s   F i x e d   a   b u g   t h a t   f a l l   a t   t h e   t i m e   o f   a c q u i s i t i o n   T O O N C O L O R 
 
 "   T h e   w o r d i n g   o f   r e p r i n t   c o n d i t i o n ,   u s i n g   c o n d i t i o n ,   F i x e d   s o   t h e r e   a r e   n o   s u r p r i s e s 
 
 
 
 0 . 2 9 b e t a   ( 2 0 1 2 / 0 8 / 1 5 ) 
 
 "   T h e   t e m p o r a r y   s u p p o r t   t o   6 4 b i t   v e r s i o n   M M D 
 
 
 
 0 . 3 0   ( 2 0 1 2 / 0 9 / 1 9 ) 
 
 "   T h e   e f f e c t   o f   u s i n g   a n   o f f - s c r e e n   r e n d e r i n g , 
 
 T h e   e l i m i n a t i o n   o f   r e s t r i c t i o n s   t h a t   c a n   n o t   b e   u s e d   a s   a n   e f f e c t   f o r   a n o t h e r   o f f - s c r e e n   r e n d e r i n g . 
 
 A l s o   a v a i l a b l e   a s   a n   e f f e c t   o f   a   s u b s e t   u n i t . 
 
 "   T h e   a u t o - s a v e   o f   E M M   f i l e   c h a n g e s   t o   t h e   d e f a u l t   O N . 
 
 T o - a s s i g n m e n t   d i a l o g ,   * .   F x m ,   c o r r e s p o n d i n g   t o   t h e   D   &   D   o f   *   . f x s u b   f i l e . 
 
 "   I n   t h e   N V I D I A   O p t i m u s   T e c h n o l o g y   e n v i r o n m e n t ,   f a i l u r e   t o   d e a l   y o u   d o   n o t   s w i t c h   t o   H i g h - p e r f o r m a n c e   m o d e . 
 
 - O f f   i n   r e l a t i o n   t o   t h e   s c r e e n   r e n d e r i n g   o f   r e s t r i c t i o n   e l i m i n a t i o n , 
 
 T h a t   c a n   b e   s p e c i f i e d   i n   D e f a u l t E f f e c t   o f   O F F S C R E E N R E N D E R T A R G E T   s e m a n t i c s 
 
 A d d   " m a i n _ d e f a u l t "   a s   a   s p e c i a l   e f f e c t   n a m e . 
 
 
 
 0 . 3 1   ( 2 0 1 2 / 1 0 / 0 1 ) 
 
 E f f e c t s   F i x e d   a   b u g   o f   a u t o m a t i c   a l l o c a t i o n 
 
    F i x e d   a   b u g   t h a t   d o e s   n o t   r e a d   t h e   o l d   v e r s i o n   E M M   c o r r e c t l y 
 
 A n d   o t h e r ,   b i t s   a n d   p i e c e s   t o   f i x 
 
    R e m o v e d   C o m p i l e M o d e   s w i t c h i n g   o p t i o n s   i n   t h e   6 4 b i t   v e r s i o n .   A l w a y s   f i x e d   t o   T y p e 0 . 
 
 D e v i c e   v e r i f i c a t i o n   o p t i o n   a d d e d   t o   s k i p   t h e 
 
 ( O f   A s s i g n m e n t   d i a l o g   [ T o o l s ]   -   [ S k i p   d e v i c e   v e r i f i c a t i o n ) 
 
 
 
 0 . 3 2   ( 2 0 1 2 / 1 0 / 0 5 ) 
 
 F i x e d   a   b u g   t h a t   c a n   n o t   b e   s a v e d      E M D   f i l e 
 
    F i x e d   a   b u g   o f   d i s p l a y   /   n o n - d i s p l a y   p r o c e s s i n g   o f   S u b s e t 
 
 
 
 0 . 3 3   ( 2 0 1 3 / 0 2 / 1 3 ) 
 
    P M X   M a t e r i a l   m o r p h   c o r r e s p o n d i n g 
 
 H o w e v e r ,   t h e   m a t e r i a l   m o r p h   o f   t h e   t e x t u r e ,   y o u   m u s t   u p d a t e   t h e   f x   f i l e   T o   c o r r e s p o n d   w i t h   t h e   e x i s t i n g   s h a d e r . 
 
    P M X   s u b   t e x t u r e   c o r r e s p o n d i n g 
 
 H o w e v e r ,   y o u   m u s t   u p d a t e   t h e   f x   f i l e   T o   c o r r e s p o n d   w i t h   t h e   e x i s t i n g   s h a d e r . 
 
 T h u n   a d d   t e x t u r e   a c q u i s i t i o n   s e m a n t i c s   ( M A T E R I A L T O O N T E X T U R E ) 
 
    A d d   t h e   g r o u n d   s h a d o w   c o l o r   s e m a n t i c s   ( G R O U N D S H A D O W C O L O R ) 
 
    A d d   t h e   m a c r o   ( M M E _ M I P M A P )   t h a t   i d e n t i f i e s   t h e   M M D   s i d e   o f   M I P M A P   c o r r e s p o n d i n g 
 
 -   V a r i o u s   b u g   f i x e s 
 
 
 
 0 . 3 4   ( 2 0 1 3 / 0 2 / 2 3 ) 
 
 -   A t   t h e   t i m e   o f   s u b s e t   d e p l o y m e n t ,   a n d   a d d s   t h e   a b i l i t y   t o   d i s p l a y   t h e   m a t e r i a l   n a m e   o f   t h e   m o d e l . 
 
 I n   t h e   c a s e   o f   P M X   m o d e l ,   t o   g e t   t h e   m a t e r i a l   n a m e   f r o m   t h e   m o d e l   d a t a .   I   g e t   f r o m   t h e   m a t e r i a l   l i s t   f i l e s   i n   t h e   P M D   m o d e l . 
 
 ( M a t e r i a l   l i s t   f i l e ,   r e f e r   t o   t h e   s a m e   f o l d e r      t x t   f i l e   w i t h   t h e   s a m e   n a m e   a s   t h e   m o d e l   f i l e ) 
 
 T h u n   C h a n g e   i n t e r n a l   a c q u i s i t i o n   m e t h o d   o f   t e x t u r e 
 
    W i n 8   F i x e d   a   b u g   w h e n   x 6 4   G e F o r c e   u s e 
 
 
 
 0 . 3 5   ( 2 0 1 3 / 0 2 / 2 4 ) 
 
    0 . 3 4   w i t h   b u g   f i x e s   p o s t   e f f e c t s ,   e t c .   d o e s   n o t   w o r k   c o r r e c t l y 
 
 
 
 0 . 3 6   ( 2 0 1 3 / 0 6 / 2 6 ) 
 
 "   T h e   b u g   f i x e s   f o r   E M M   a u t o s a v e 
 
 "   T h e   b u g   f i x e s   f o r   t e x t u r e   m a t e r i a l   m o r p h 
 
 A n d   o t h e r   s m a l l   b u g   f i x e s 
 
 
 
 0 . 3 7   ( 2 0 1 4 / 0 3 / 2 6 ) 
 
    M M D   v e r 9   t o   t h e   c o r r e s p o n d i n g 
 
 
 
 %  A c k n o w l e d g e m e n t s 
 
 T h a n k s   v e r y   m u c h   f o r   H i g u c h i   M ,   w h i c h   i s   a   g r e a t   s o f t w a r e   d e v e l o p m e n t   c a l l e d   M i k u M i k u D a n c e 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 
 